abc
abbbbbccccccc
aabbccccccc
aabbbbbbb
